stack things haphazardly - Französisch Englisch Wörterbuch